A couple of years ago we reported on a new flagship development at the trackside of Silverstone, the world-famous race track....